package com.mz.ozy.bean;

import java.io.Serializable;
import java.util.List;

/**
 * Created by Administrator on 2018/12/12.
 */

public class MyOrderInfoBean1 implements Serializable {


    /**
     * 返回参数说明 : ordermap(订单信息 id(订单id),tesq(订单号),shopbv(BV),price(金额),market_price(积分),freight_amount(运费金额),num(商品数量),state(状态(0-未支付1待发货2已发货3待退款4-已退款5-已完成)),created(订单日期),pay_time(付款日期),overtime(收货日期),sendtime(发货日期),uname(收件人姓名),phone(收货人电话),receiver_province(省),receiver_city(市),receiver_region(区),receiver_detail_address(详细地址),remark(订单备注),company(物流公司),number(物流单号),prodcut_list(商品列表 id(关联id 售后用),state(状态0正常1-待退款2-已退款3-退款失败),product_id(商品id),img_zt(商品主图),product_name(商品名称),arrribute_name(规格名称),price(现金),market_price(积分),shopbv(BV),num(数量)))
     * respMsg : SUCCESS
     * sessionId : A7D0222E9073C365B39B6A7984A36385
     * ordermap : {"shopbv":"22.00","prodcut_list":[{"shopbv":"0.00","arrribute_name":"白色2","price":"111.00","product_id":1,"num":2,"market_price":"111.00","state":0,"id":15,"img_zt":"http://ozy.ozylives.com/ozy1586857188089","product_name":"包子1"}],"uname":"六班","receiver_province":"北京市","created":"2020-04-16 13:45:27","receiver_city":"北京市","num":2,"remark":"","pay_time":"2020-04-16 13:45:39","number":"111111","freight_amount":"25.00","phone":"18312505976","price":"222.00","receiver_detail_address":"111","receiver_region":"东城区","tesq":"SC202004161345271878761154","market_price":"222.00","company":"顺丰快递","id":15,"state":2,"sendtime":"2020-04-16 14:00:28"}
     * respCode : 00000
     */
    private String date;
    private OrdermapBean ordermap;

    public String getDate() {
        return date;
    }

    public void setDate(String date) {
        this.date = date;
    }

    public OrdermapBean getOrdermap() {
        return ordermap;
    }

    public void setOrdermap(OrdermapBean ordermap) {
        this.ordermap = ordermap;
    }

    public static class OrdermapBean implements Serializable {
        public int getIsevaluation() {
            return isevaluation;
        }

        public void setIsevaluation(int isevaluation) {
            this.isevaluation = isevaluation;
        }

        public String getEndtime() {
            return endtime;
        }

        public void setEndtime(String endtime) {
            this.endtime = endtime;
        }

        /**
         * shopbv : 22.00
         * prodcut_list : [{"shopbv":"0.00","arrribute_name":"白色2","price":"111.00","product_id":1,"num":2,"market_price":"111.00","state":0,"id":15,"img_zt":"http://ozy.ozylives.com/ozy1586857188089","product_name":"包子1"}]
         * uname : 六班
         * receiver_province : 北京市
         * created : 2020-04-16 13:45:27
         * receiver_city : 北京市
         * num : 2
         * remark :
         * pay_time : 2020-04-16 13:45:39
         * number : 111111
         * freight_amount : 25.00
         * phone : 18312505976
         * price : 222.00
         * receiver_detail_address : 111
         * receiver_region : 东城区
         * tesq : SC202004161345271878761154
         * market_price : 222.00
         * company : 顺丰快递
         * id : 15
         * state : 2
         * sendtime : 2020-04-16 14:00:28
         */
        private String endtime;
        private int isevaluation;
        private int paytype;
        private String shopbv;
        private String uname;
        private String receiver_province;
        private String created;
        private String receiver_city;
        private int num;
        private String remark;
        private String pay_time;
        private String number;
        private String code;
        private String freight_amount;
        private String phone;
        private String price;
        private String receiver_detail_address;
        private String receiver_region;
        private String tesq;
        private String market_price;
        private String company;

        public int getPaytype() {
            return paytype;
        }

        public String getDelivery_time() {
            return delivery_time;
        }

        public void setDelivery_time(String delivery_time) {
            this.delivery_time = delivery_time;
        }

        private String delivery_time;

        public String getActual_price() {
            return actual_price;
        }

        public void setActual_price(String actual_price) {
            this.actual_price = actual_price;
        }

        public String getYh_price() {
            return yh_price;
        }

        public void setYh_price(String yh_price) {
            this.yh_price = yh_price;
        }

        private String actual_price;
        private String yh_price = "0.00";

        public String getOvertime() {
            return overtime;
        }

        public void setOvertime(String overtime) {
            this.overtime = overtime;
        }

        private String overtime;

        public boolean isTimeOut() {
            return isTimeOut;
        }

        public void setTimeOut(boolean timeOut) {
            isTimeOut = timeOut;
        }

        private boolean isTimeOut = false;

        public long getSpaceTime() {
            return spaceTime;
        }

        public void setSpaceTime(long spaceTime) {
            this.spaceTime = spaceTime;
        }

        private long spaceTime;

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }

        private int type;
        private int id;
        private int state;
        private String sendtime;
//        private List<ProdcutListBean> prodcut_list;

        public String getShopbv() {
            return shopbv;
        }

        public void setShopbv(String shopbv) {
            this.shopbv = shopbv;
        }

        public String getUname() {
            return uname;
        }

        public void setUname(String uname) {
            this.uname = uname;
        }

        public String getReceiver_province() {
            return receiver_province;
        }

        public void setReceiver_province(String receiver_province) {
            this.receiver_province = receiver_province;
        }

        public String getCreated() {
            return created;
        }

        public void setCreated(String created) {
            this.created = created;
        }

        public String getReceiver_city() {
            return receiver_city;
        }

        public void setReceiver_city(String receiver_city) {
            this.receiver_city = receiver_city;
        }

        public int getNum() {
            return num;
        }

        public void setNum(int num) {
            this.num = num;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public String getPay_time() {
            return pay_time;
        }

        public void setPay_time(String pay_time) {
            this.pay_time = pay_time;
        }

        public String getNumber() {
            return number;
        }

        public void setNumber(String number) {
            this.number = number;
        }

        public String getCode() {
            return code;
        }
        public void setCode(String code) {
            this.code = code;
        }

        public String getFreight_amount() {
            return freight_amount;
        }

        public void setFreight_amount(String freight_amount) {
            this.freight_amount = freight_amount;
        }

        public String getPhone() {
            return phone;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public String getPrice() {
            return price;
        }

        public void setPrice(String price) {
            this.price = price;
        }

        public String getReceiver_detail_address() {
            return receiver_detail_address;
        }

        public void setReceiver_detail_address(String receiver_detail_address) {
            this.receiver_detail_address = receiver_detail_address;
        }

        public String getReceiver_region() {
            return receiver_region;
        }

        public void setReceiver_region(String receiver_region) {
            this.receiver_region = receiver_region;
        }

        public String getTesq() {
            return tesq;
        }

        public void setTesq(String tesq) {
            this.tesq = tesq;
        }

        public String getMarket_price() {
            return market_price;
        }

        public void setMarket_price(String market_price) {
            this.market_price = market_price;
        }

        public String getCompany() {
            return company;
        }

        public void setCompany(String company) {
            this.company = company;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public int getState() {
            return state;
        }

        public void setState(int state) {
            this.state = state;
        }

        public String getSendtime() {
            return sendtime;
        }

        public void setSendtime(String sendtime) {
            this.sendtime = sendtime;
        }

        private List<ProdcutListBean> prodcut_list;

        public List<ProdcutListBean> getProdcut_list() {
            return prodcut_list;
        }

        public void setProdcut_list(List<ProdcutListBean> prodcut_list) {
            this.prodcut_list = prodcut_list;
        }
        private ProdcutListBean prodcutlist;
        public MyOrderInfoBean1.OrdermapBean.ProdcutListBean getProdcutList() {
            return prodcutlist;
        }
        public void setProdcutList(MyOrderInfoBean1.OrdermapBean.ProdcutListBean prodcutlist) {
            this.prodcutlist = prodcutlist;
        }

        public static class ProdcutListBean implements Serializable{
            private List<ListsEntitiesBean> listsEntities;
            private String code;
            private String number;
            private int num;
            private int id;
            private int state;

            public String getCode() {
                return code;
            }
            public void setCode(String code) {
                this.code = code;
            }

            public String getNumber() {
                return number;
            }
            public void setNumber(String number) {
                this.number = number;
            }

            public int getNum() {
                return num;
            }
            public void setNum(int num) {
                this.num = num;
            }
            public int getId() {
                return id;
            }
            public void setId(int id) {
                this.id = id;
            }
            public int getState() {
                return state;
            }
            public void setState(int state) {
                this.state = state;
            }

            public List<ListsEntitiesBean> getListsEntities() {
                return listsEntities;
            }

            public void setListsEntities(List<ListsEntitiesBean> listsEntities) {
                this.listsEntities = listsEntities;
            }

            public static class ListsEntitiesBean implements Serializable {
                /**
                 * shopbv : 0.00
                 * arrribute_name : 白色2
                 * price : 111.00
                 * product_id : 1
                 * num : 2
                 * market_price : 111.00
                 * state : 0
                 * id : 15
                 * img_zt : http://ozy.ozylives.com/ozy1586857188089
                 * product_name : 包子1
                 */

                private String shopbv;
                private String arrribute_name;
                private String price;
                private int product_id;
                private int num;
                private String market_price;
                private int state;
                private int id;
                private String img;
                private String product_name;
                private String created;

                public String getCreated() {
                    return created;
                }

                public void setCreated(String created) {
                    this.created = created;
                }

                public String getShopbv() {
                    return shopbv;
                }

                public void setShopbv(String shopbv) {
                    this.shopbv = shopbv;
                }

                public String getArrribute_name() {
                    return arrribute_name;
                }

                public void setArrribute_name(String arrribute_name) {
                    this.arrribute_name = arrribute_name;
                }

                public String getPrice() {
                    return price;
                }

                public void setPrice(String price) {
                    this.price = price;
                }

                public int getProduct_id() {
                    return product_id;
                }

                public void setProduct_id(int product_id) {
                    this.product_id = product_id;
                }

                public int getNum() {
                    return num;
                }

                public void setNum(int num) {
                    this.num = num;
                }

                public String getMarket_price() {
                    return market_price;
                }

                public void setMarket_price(String market_price) {
                    this.market_price = market_price;
                }

                public int getState() {
                    return state;
                }

                public void setState(int state) {
                    this.state = state;
                }

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public String getImg_zt() {
                    return img;
                }

                public void setImg_zt(String img) {
                    this.img = img;
                }

                public String getProduct_name() {
                    return product_name;
                }

                public void setProduct_name(String product_name) {
                    this.product_name = product_name;
                }
            }
        }


    }
}
